package com.bank.GuiZhou;

public interface ZGBluedeviceInterface {
    //连接身份证刷卡器
    public Integer readerIdConnect();
    //断开身份证刷卡器
    public Integer readerIdDisconnect();
    //连接读卡器
    public Integer readerCardConnect();
    //断开读卡器
    public Integer readerCardDisconnect();
    //连接蓝牙打印机
    public Integer printerConnect();
    //断开蓝牙打印机
    public Integer printerDisConnect();
    //连接密码键盘
    public Integer pwdConnect();
    //断开密码键盘
    public Integer pwdDisconnect();
    //连接蓝牙指纹仪
    public Integer blueFingerConnect();
    //断开蓝牙指纹仪
    public Integer blueFingerDisconnect();
//    //连接USB指纹仪
//    public Integer UsbFingerConnect();
//    //断开USB指纹仪
//    public Integer UsbFingerDisconnect();




    //身份证读卡器链接状态
    public static boolean IsConId = false;
    //IC卡读卡器链接状态
    public static boolean IsConIC = false;
    //磁条卡读卡器链接状态
    public static boolean IsConMag= false;
    //打印机链接状态
    public static boolean IsConPrinter= false;
    //密码键盘链接状态
    public static boolean IsConPwd= false;
    //蓝牙指纹仪连接状态
    public static boolean BlueFinIsConFin= false;
    //USB指纹仪连接状态
    public static boolean UsbFinIsConFin= false;


    //读取55域
    public String getFFInfo();
    //写卡
    public String writeIcCard(String msg);
    //读取芯片卡
    public String readIcCard();
    //读取磁条卡
    public String readMagCard();
    //读取身份证
    public String readIdCard();
    //打印信息
    public String printMsg(String msg);
    //读取密码
    public String readPwd();
    //读取蓝牙指纹
    public String readBlueFingerMsg();
    //读取USB指纹
//    public String readUsbFingerMsg();

}
